Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON Y WYLAN Detached £210,928 £172,000 16 Oct 2019
2 LON Y WYLAN Detached £280,174 £260,000 13 Sep 2021
3 LON Y WYLAN Detached £307,757 £178,000 7 Jul 2006
4 LON Y WYLAN Detached £299,108 £130,000 14 Aug 2003
5 LON Y WYLAN Detached £268,305 £207,000 24 Mar 2017
7 LON Y WYLAN Detached £262,679 £212,500 24 May 2019
9 LON Y WYLAN Detached £188,887 £120,000 7 Mar 2014
10 LON Y WYLAN Detached £200,568 £173,000 16 Nov 2020